import QtQuick 6.8
import QtQuick.Controls 6.8

Rectangle {
    width: parent.width
    height: parent.height
    color: "#f0f0f0"

    // 垂直布局
    Column {
        anchors.fill: parent
        spacing: 10
        padding: 10

        

        // 自动养龙
        Button {
            width: parent.width - 20
            text: "自动养龙"
            onClicked: pageSelected("AutoDragon.qml")
        }

        // 接蛋大侠
        Button {
            width: parent.width - 20
            text: "接蛋大侠"
            onClicked: pageSelected("EggCatching.qml")
        }

        // 饿饿挂机
        Button {
            width: parent.width - 20
            text: "饿饿挂机"
            onClicked: pageSelected("IdleHunger.qml")
        }

        // 拉蛋神器
        Button {
            width: parent.width - 20
            text: "拉蛋神器"
            onClicked: pageSelected("EggPuller.qml")
        }

        // 战斗部署
        Button {
            width: parent.width - 20
            text: "战斗部署"
            onClicked: pageSelected("BattleDeployment.qml")
        }
    }

    // 定义信号
    signal pageSelected(string page)
}